package com.sitech.portal.server.dao;

import java.util.List;
import java.util.Map;

public interface IWorkPlanDao {

    /**
     * 增加一个工作计划
     * @param wp 
     */
    public Map insertWorkPlan(Map<String, String> wp);

    /**
     * 删除工作计划
     * @param wpid
     */
    public void delWorkPlan(String wpid);

    /**
     * 修改工作计划
     * @param wp
     */
    public void updateWorkPlan(Map<String, String> wp);

    /**
     * 查询所有的工作计划
     */
    public List findAllWorkPlan(String loginId, String date);

    /**
     * 查询计划所有的步骤
     * @param pid
     * @return
     */
    public List findWorkPlanByParentId(String pid);

    /**
     * 查询计划所有的步骤
     * @param pid
     * @return
     */
    public Map findWorkPlanById(String TASK_ID);

}
